import request from '@/utils/request'

// 列表查询
export function getScMyMonitor(val) {
	return request({
		'url': `/sw/pmp/pmpScMyMonitor/list?size=${val.size}&page=${val.page}&pjId=${val.pjId}&planId=${val.planId}&izProblem=${val.izProblem}`,
		'method': 'get'
	})
}

// 查询自己进行中的项目
export function getPjByUser() {
	return request({
		'url': `/sw/pmp/pmpScMyMonitor/listIngPjByUser`,
		'method': 'get'
	})
}

// 查询对应项目下的安全检查计划
export function getPlanByPj(val) {
	return request({
		'url': `/sw/pmp/pmpScMyMonitor/listScPlanByPj?pjId=${val}`,
		'method': 'get'
	})
}


// 查询安全监督
export function getQueryById(val) {
	return request({
		'url': `/sw/pmp/pmpScMyMonitor/queryById?id=${val}`,
		'method': 'get'
	})
}


// 催办
export function postUrging(data) {
	return request({
		'url': `/sw/pmp/pmpScMyMonitor/urging`,
		'method': 'post',
		data
	})
}

// 任务执行情况监察保存
export function postTaskMonitor(data) {
	return request({
		'url': `/sw/pmp/pmpScMyMonitor/saveTaskMonitor`,
		'method': 'post',
		data
	})
}

// 问题处理情况监察保存
export function postProbMonitor(data) {
	return request({
		'url': `/sw/pmp/pmpScMyMonitor/saveProbMonitor`,
		'method': 'post',
		data
	})
}